#pragma once

#include <allegro5\allegro.h>
#include <allegro5/allegro_image.h>
#include <allegro5/allegro_ttf.h>
#include <allegro5/allegro_font.h>


using namespace std;

class HUD
{
private:
	int m_answered;
	int m_devices;
	int m_question_selected;
	int m_correct_code[10];
	ALLEGRO_BITMAP* m_hud_bitmap;
	ALLEGRO_FONT* m_dejavusans;
	bool game_won;
public:
	HUD();
	~HUD();
	void SetDevices(int new_value);
	int GetDevices();
	void Render();
	void EnterCode();
	void AnsweredaQuestion();
	int GetNumberOfQuestionsAnswered();
	bool GetGameWon();
};